#ifndef DICTIONARY_HPP
#define DICTIONARY_HPP

class Dictionary
{
public:

    static void createFile(string file_name)
    {
        ofstream o_file;
        o_file.open(file_name, ios::trunc);
        if (o_file.is_open())
        {
            o_file << "tak\tok" << endl;
            o_file << "ok\tok" << endl;
            o_file << "jasne\tok" << endl;
            o_file << "dobrze\tok" << endl;

            o_file << "nie\tnot" << endl;

            o_file << "nowa\tnewGame" << endl;
            o_file << "nową\tnewGame" << endl;
            o_file << "gra\tnewGame" << endl;
            o_file << "grać\tnewGame" << endl;
            o_file << "grac\tnewGame" << endl;
            o_file << "gram\tnewGame" << endl;
            o_file << "graj\tnewGame" << endl;
            o_file << "gramy\tnewGame" << endl;
            o_file << "grajmy\tnewGame" << endl;
            o_file << "grajcie\tnewGame" << endl;
            o_file << "grają\tnewGame" << endl;

            o_file << "pomoc\thelp" << endl;
            o_file << "pomocy\thelp" << endl;
            o_file << "ratunek\thelp" << endl;
            o_file << "ratunku\thelp" << endl;
            o_file << "ratuj\thelp" << endl;
            o_file << "ratujcie\thelp" << endl;
            o_file << "sos\thelp" << endl;

            o_file << "koniec\tendGame" << endl;
            o_file << "kończyć\tendGame" << endl;
            o_file << "konczyc\tendGame" << endl;
            o_file << "skończyć\tendGame" << endl;
            o_file << "skonczyc\tendGame" << endl;
            o_file << "kończę\tendGame" << endl;
            o_file << "koncze\tendGame" << endl;
            o_file << "kończ\tendGame" << endl;
            o_file << "koncz\tendGame" << endl;
            o_file << "skończ\tendGame" << endl;
            o_file << "skoncz\tendGame" << endl;
            o_file << "kończy\tendGame" << endl;
            o_file << "konczy\tendGame" << endl;
            o_file << "skończy\tendGame" << endl;
            o_file << "skonczy\tendGame" << endl;
            o_file << "kończmy\tendGame" << endl;
            o_file << "konczmy\tendGame" << endl;
            o_file << "skończmy\tendGame" << endl;
            o_file << "skonczmy\tendGame" << endl;
            o_file << "kończcie\tendGame" << endl;
            o_file << "konczcie\tendGame" << endl;
            o_file << "skonczcie\tendGame" << endl;
            o_file << "skonczcie\tendGame" << endl;
            o_file << "kończą\tendGame" << endl;
            o_file << "koncza\tendGame" << endl;
            o_file << "skończą\tendGame" << endl;
            o_file << "skoncza\tendGame" << endl;

            o_file << "prawo\tturnRight" << endl;
            o_file << "prawy\tturnRight" << endl;
            o_file << "prawa\tturnRight" << endl;
            o_file << "prawą\tturnRight" << endl;
            o_file << "prawą\tturnRight" << endl;

            o_file << "lewo\tturnLeft" << endl;
            o_file << "lewy\tturnLeft" << endl;
            o_file << "lewa\tturnLeft" << endl;
            o_file << "lewą\tturnLeft" << endl;

            o_file << "bok\tleftOrRight" << endl;

            o_file << "góra\tgoTop" << endl;
            o_file << "gora\tgoTop" << endl;
            o_file << "górą\tgoTop" << endl;
            o_file << "górę\tgoTop" << endl;
            o_file << "gore\tgoTop" << endl;
            o_file << "góry\tgoTop" << endl;
            o_file << "gory\tgoTop" << endl;
            o_file << "przód\tgoTop" << endl;
            o_file << "przod\tgoTop" << endl;
            o_file << "przodu\tgoTop" << endl;
            o_file << "prosto\tgoTop" << endl;
            o_file << "wprost\tgoTop" << endl;
            o_file << "iść\tgoTop" << endl;
            o_file << "isc\tgoTop" << endl;
            o_file << "idę\tgoTop" << endl;
            o_file << "ide\tgoTop" << endl;
            o_file << "idź\tgoTop" << endl;
            o_file << "idz\tgoTop" << endl;
            o_file << "idzie\tgoTop" << endl;
            o_file << "idźmy\tgoTop" << endl;
            o_file << "idzmy\tgoTop" << endl;
            o_file << "chodź\tgoTop" << endl;
            o_file << "chodz\tgoTop" << endl;
            o_file << "chodźmy\tgoTop" << endl;
            o_file << "chodzmy\tgoTop" << endl;
            o_file << "ruszać\tgoTop" << endl;
            o_file << "ruszac\tgoTop" << endl;
            o_file << "ruszyć\tgoTop" << endl;
            o_file << "ruszyc\tgoTop" << endl;
            o_file << "ruszam\tgoTop" << endl;
            o_file << "wyruszam\tgoTop" << endl;
            o_file << "ruszaj\tgoTop" << endl;
            o_file << "wyruszaj\tgoTop" << endl;

            o_file << "dół\tgoDown" << endl;
            o_file << "dol\tgoDown" << endl;
            o_file << "dołem\tgoDown" << endl;
            o_file << "dolem\tgoDown" << endl;
            o_file << "dołu\tgoDown" << endl;
            o_file << "dolu\tgoDown" << endl;
            o_file << "tył\tgoDown" << endl;
            o_file << "tyl\tgoDown" << endl;
            o_file << "tyłu\tgoDown" << endl;
            o_file << "tylu\tgoDown" << endl;

            o_file << "atak\tkillEnemy" << endl;
            o_file << "ataku\tkillEnemy" << endl;
            o_file << "atakiem\tkillEnemy" << endl;
            o_file << "atakowi\tkillEnemy" << endl;
            o_file << "atakować\tkillEnemy" << endl;
            o_file << "atakowac\tkillEnemy" << endl;
            o_file << "atakuję\tkillEnemy" << endl;
            o_file << "atakuje\tkillEnemy" << endl;
            o_file << "atakujesz\tkillEnemy" << endl;
            o_file << "atakuj\tkillEnemy" << endl;
            o_file << "atakujemy\tkillEnemy" << endl;
            o_file << "atakujmy\tkillEnemy" << endl;
            o_file << "atakujecie\tkillEnemy" << endl;
            o_file << "atakujcie\tkillEnemy" << endl;
            o_file << "atakują\tkillEnemy" << endl;
            o_file << "atakuja\tkillEnemy" << endl;
            o_file << "cios\tkillEnemy" << endl;
            o_file << "ciosu\tkillEnemy" << endl;
            o_file << "ciosem\tkillEnemy" << endl;
            o_file << "ciosowi\tkillEnemy" << endl;
            o_file << "uderzać\tkillEnemy" << endl;
            o_file << "uderzac\tkillEnemy" << endl;
            o_file << "uderzam\tkillEnemy" << endl;
            o_file << "uderzasz\tkillEnemy" << endl;
            o_file << "uderz\tkillEnemy" << endl;
            o_file << "uderzaj\tkillEnemy" << endl;
            o_file << "uderza\tkillEnemy" << endl;
            o_file << "uderzamy\tkillEnemy" << endl;
            o_file << "uderzmy\tkillEnemy" << endl;
            o_file << "uderzacie\tkillEnemy" << endl;
            o_file << "uderzcie\tkillEnemy" << endl;
            o_file << "uderzają\tkillEnemy" << endl;
            o_file << "uderzaja\tkillEnemy" << endl;
            o_file << "zabójstwo\tkillEnemy" << endl;
            o_file << "zabojstwo\tkillEnemy" << endl;
            o_file << "zabójstwu\tkillEnemy" << endl;
            o_file << "zabojstwu\tkillEnemy" << endl;
            o_file << "zabójstwem\tkillEnemy" << endl;
            o_file << "zabojstwem\tkillEnemy" << endl;
            o_file << "zabijanie\tkillEnemy" << endl;
            o_file << "zabijaniu\tkillEnemy" << endl;
            o_file << "zabijaniem\tkillEnemy" << endl;
            o_file << "zabicie\tkillEnemy" << endl;
            o_file << "zabiciu\tkillEnemy" << endl;
            o_file << "zabiciem\tkillEnemy" << endl;
            o_file << "zabijać\tkillEnemy" << endl;
            o_file << "zabijac\tkillEnemy" << endl;
            o_file << "zabijam\tkillEnemy" << endl;
            o_file << "zabiję\tkillEnemy" << endl;
            o_file << "zabije\tkillEnemy" << endl;
            o_file << "zabijasz\tkillEnemy" << endl;
            o_file << "zabijesz\tkillEnemy" << endl;
            o_file << "zabij\tkillEnemy" << endl;
            o_file << "zabijaj\tkillEnemy" << endl;
            o_file << "zabija\tkillEnemy" << endl;
            o_file << "zabijamy\tkillEnemy" << endl;
            o_file << "zabijmy\tkillEnemy" << endl;
            o_file << "zabijacie\tkillEnemy" << endl;
            o_file << "zabijcie\tkillEnemy" << endl;
            o_file << "zabiją\tkillEnemy" << endl;
            o_file << "pokonać\tkillEnemy" << endl;
            o_file << "pokonac\tkillEnemy" << endl;
            o_file << "pokonuję\tkillEnemy" << endl;
            o_file << "pokonuje\tkillEnemy" << endl;
            o_file << "pokonam\tkillEnemy" << endl;
            o_file << "pokonujesz\tkillEnemy" << endl;
            o_file << "pokonasz\tkillEnemy" << endl;
            o_file << "pokonaj\tkillEnemy" << endl;
            o_file << "pokonuje\tkillEnemy" << endl;
            o_file << "pokona\tkillEnemy" << endl;
            o_file << "pokonujemy\tkillEnemy" << endl;
            o_file << "pokonujmy\tkillEnemy" << endl;
            o_file << "pokonajmy\tkillEnemy" << endl;
            o_file << "pokonamy\tkillEnemy" << endl;
            o_file << "pokonujecie\tkillEnemy" << endl;
            o_file << "pokonacie\tkillEnemy" << endl;
            o_file << "pokonujcie\tkillEnemy" << endl;
            o_file << "pokonajcie\tkillEnemy" << endl;
            o_file << "pokonają\tkillEnemy" << endl;
            o_file << "pokonaja\tkillEnemy" << endl;

            o_file.close();
        }
    }
};

#endif // DICTIONARY_HPP
